This place was perfect, clean and fresh, room service was excellent. The Pool was huge and the bars were lots of fun with great bands.