We had a great stay. The place was in a great location and suited to a relaxed beach stay. The amenities are a little tired but the board games and table tennis offerings were great.