Our stay was great! The room was spacious and clean, the view above the pool was awesome. I enjoyed hearing the water falling into the small pool. The bed was super comfy. The buffet meals were fairly tasty and somewhat varied, but not terribly creative, and, unfortunately they did not have good vegetarian and vegan options except the salads and desserts, which were exceptionally good! The place is located pretty far out from the town center. Free transportation to town is available, but limited. There are lots of interesting things nearby if you arrive by car. A popular beach is nearby and walkable and has a restaurant that serves food and drinks including a yummy Sangria. The front desk staff are wonderfully very helpful. The indoor pool and steam room are really nice but the pool could be a bit warmer since the weather outdoors was cooling and it would have been nice to have more indoor entertainment options like a games room or pool table. The free lounge entertainment was really good though. The tours the front desk arranged for us were great! The dolphin watching and caves boat tour was exciting and memorable and the bus tours were really, really comfortable, fun and enlightening as to the history of the Algarve. I would highly recommend this property and would gladly stay there again.