I loved the property and the staff. My family was catered to in every way. From the valet, greeting, hospitality, room, room service and entertainment. Great facility. The only issue I had was I booked through expedia and my trip was paid for in full. I also got charged by the hotel for the same fee. I explained and produced the receipts to the staff only to get told that I would have to take the issue up with expedia. There was no empathy or understanding of the issue, just cold and straightforward. What a damper to an otherwise nice experience.