Great location, cute place with kitchen. However, there were issues. We just wish the communication for check-in would have been better, so we could have planned fully before arriving in Portugal. There appears to be a gap between Expedia and the property management. When trying to workout the check-in, the property management kept referring to an email that I never received for initiating the check-in process. Despite our attempts to get information before the day (having also informed the management that we would not have cell service/wifi on the day), the code to get in was not sent until the day and we were provided 2 different codes just a couple of hours before check-in. Without the kindness of a stranger to use their hotspot, we would not have gotten the correct code. I would not suggest this as an option if you don't have a data plan while in Portugal. The free city wifi that the management suggested we use does not always work. Also there was a bright sensor light in the hall that would go off if someone moved in an adjacent room, which was disruptive to our sleep. The shower water was also either too cold or too hot (hard to get the right temperature).