Everything was perfect from check-in to check-out. Staff were friendly and welcoming. Music was great in bar area in the evenings. Meals were well presented and there was plenty to choose from.Our room was well furnished and beds were extremely comfortable. Only downside is that we looked onto a flat roof - not a great view.