The place itself and location was absolutely stunning no doubt about it. The place is super affordable and it made for a great trip. Only issues we had was that the hotel staff, apart from a few people, are very rude and hotel service was horrific.
If you order something like a towel from house cleaning it takes over an hour to come (if it comes at all).
The lady at the front desk (I think her name was Melody) was rude every time we saw her.