Hotel was stylist, clean, family-friendly and best service I have ever received. From check in to check out this was an amazing experience. Rooms were amazing (we had 2 family suites), pool was very good, breakfast superb but the best was the the staff! The gentleman at the reception (unfortunately I didn't get his name) was beyond helpful, even to the point where he came out of the hotel, after we had checked out, to shake our hands goodbye. Never have i felt so welcomed, and I have travelled most of the world through business. Location was good and everything within a short walk. 6* hotel in my opinion!