The hotel is gorgeous but it's kind of like a 50/50 experience. I can't say all staff was terrible because there were some that were very helpful and nice but there were also some that had no intention in trying to help. The cleaning staff was really nice (most of them) but it seemed like they barely cleaned the room. The room service food is delicious (there are no restaurants in the hotel) but there was one meal they got wrong in like 3 different aspects and when I called room service they had absolutely no intention in fixing it, they said they would be sending what was missing from the order but apparently it got lost because it never arrived to my room. Overall, the hotel is nice and the location is perfect, but I don't really think I'd stay here again, and if I did it would probably be just because of the location.