I must say this place is awesome. The hospitality is great, the cleanliness is phenomenal. But I have to be honest the beds are terrible omg they are sooooo hard, I complained but nothing could be done all beds are the same there. (There went my back for a week). The showers in the room very dangerous when you walk out the water comes out & the floor is slippery. Other then that it's a must go place. Loved it..