The location is good. However, the staff is poorly trained and the facilities are poorly managed. The beds feel like you are sleeping on plywood and are so short my feet hang off the end. The food is edible but isn't worth the resort prices they change. Finally the bartenders at the pool bar need to constantly refer to an instruction book as they make your $11 drinks (in cheap plastic cups) off a very limited drink menu. I don't recommend this hotel for anyone.