Nicely maintained, clean rooms, all the staff extremely friendly and helpful. Did not eat at any of the restaurants, so cannot comment on food quality, plenty of options in that department, though. Spa pool on the roof very good spot for some downtime.