"Great location and very central to everything. A nice cafe on site with great food and really friendly staff. Our accommodation was clean and comfortable. The staff were very friendly and helpful and even though we didn’t have in-house housekeeping each day, they offered clean towels, pool towels, dishwashing liquid etc, so we never ran short. There was a great pool which was nice and warm with a cover over one end to protect you from the sun. All in all a great place to stay. Would be a 10/10 with just a little bit of extra maintenance here and there, eg little things like the sliding door to our apartment needs to be made a little easier to open and close."