Really nice hotel, each room is unique. Very clean and large rooms, and friendly staff. The location is also excellent, close to the beach and a lot of restaurants and other amenities. Rooms are above the restaurant/bar so might not be good for a long stay - we only stayed one night and were in the bar until closing so can't say for sure whether noise is an issue.