A great location, but for being a 4 star hotel, I expected a little more. Check in was smooth and we were informed we were upgraded to a "premium room".. well this premium room was small, had no microwave, bathroom had no soap, the shower dispensers were hard to get anything out of, and the fridge was warm when we got there because the door was left open and when we closed it, everything we put in, froze... the maid came each day we were there, but the second day our beds weren't made.. and then the last day I found someone else's sock that didnt belong to us under one of the beds so the whole time, the maid hasn't been cleaning under the beds.. pool was good, nice and heated.