Excellent accomodation. Probably the best place you could stay other than one of the resorts.