This was a very well staffed and maintained residence hotel. We were instantly upgraded to a suite that was a total of 2400 sqft and the best of amenities. The very latest in plumbing, appliances and electronics it was a pleasure to stay at. Right on a sugar-sand beach that was a gem to walk every day. Just a great hotel and would highly recommend.