We had a fabulous stay for 3 days. Room service, cleanliness, food, house keeping, etc all were top notch. It is worth the money spent. My wife had birthday and they served cake for cutting by 11.45 pm in a short notice. My family enjoyed the stay thoroughly