Good points: Right next to beach is by far the best good point. Good service, room quite nice even without balcony, pool not too busy, nice calm atmosphere. Bad points: Main one is poor quality of food and not just in the hotel but the whole resort. Had to go to Alvor every evening (8 Euro taxi each way)