We stayed here on the first leg of our honeymoon. We ordered a car to pick us up; this was done via email with the hotel and the service was excellent. On arrival, we were told about the nearest convenience store so went and stocked up. Everything here is 24 hours so whether you need toilet roll or beer, it's available ALL the time. They helped us book a few tours and excursions and pointed us in the direction of the near AT&T so we could get a data plan and use Google Maps when out.
There weren't any towels when we went up to the room but a quick phone call and about 400 fresh fluffy towels arrived within 3 minutes! Champagne and a personalised note in the room congratulating us was a wonderful touch. The appartment was huge, with a study area as well! So many cupboards, appliances, TVs... The only let down was some small spots of mildew in the bathroom but you can see it was as clean as they could get it so thats wasn't bad. Really if that's the worst thing to say about a hotel, you're doing well.