The hotel is great: very clean, comfortable, great staff, close to the beach, great breakfast. Downside: for someone coming from US like me the rooms feel tiny. In order to open my suitcase I had to put it on the bed and there was no space for it: there was literally a bed and some 2 feet from each side plus a huge balcony and a small bathroom. It is ok if you plan to spend most of your time outside as most people do here, but may not be comfortable if you need to work from your room.