All reviews seem negative
I thought it was a nice hotel that would live up to their prices, but I was wrong. I rented a 1 bedroom villa and when I arrived it was 85 degrees in my room, so I turned on the a...