The staff was nice and the hotel was well located. The room was small though, and I had a very bad experience because they unexpectedly charged me an additional $90 after the stay, and it turns out there is a $30/day "resort fee" buried in their airbnb listing that I never saw. This should be listed up front. I would've chosen another destination if I knew it was going to cost almost $100 more than what I paid through Airbnb.