The hotel rooms are relatively basic (and cheaply constructed) but the beds are comfortable and common areas of the reception and pool area are most pleasant. The staff were very friendly and helpful, the breakfast good and the location is great, if you are happy to walk and explore a little. Would certainly stay here again, but would absolutely book directly through the hotel rather than airbnb next time. We had a nightmare with some travel date changes, even with plenty of advance notice, and found the airbnb customer service absolutely no help at all. Because of this our room ended up costing over $300 a night, which was absolutely not worth it.