We loved the apartment, though it was a bit too jammed with furniture. Very comfortable. And the location, just a short walk to the dramatic limestone cliffs and a small, beautiful beach in the central Algarve was perfect. Less than perfect? Just getting to and from the hotel on the narrow, winding one lane roads is an adventure. And unless you never want to explore the area, you have to drive in and out since there is nothing nearby. Also, this is a very family friendly resort, which is fine, but it does result in a lot of infants, toddlers and young children running around and crying in the restaurant/breakfast room, so anything but peaceful.