Great place to stay for a short time. Very close to the beach. Bike hire store next door and close to shops and places to eat. Spacious flat. Gym isn’t in a good state but was fine for us for a short stay. Quite loud shouting Sat late night around 3am from bar across the street. Be great with some more kitchen equipment but overall great value for the us. Thanks for the late check out! Reception are very friendly and speak English which helped me as a novice speaker of Portuguese.