Only reason I gave it 4 stars and not 5 is the lack of quantity of linens, pillows etc. The room was spotless, staff friendly. Fresh coffee, spa water, and cookies in the lobby. However for a family of 5, with a suite including a hide-a-bed we were given 4 small pillows and 3 sets of towels. Had to ask for more. No towels by the pool either. Other then that it's fabulous. Maybe someone stole all their bedding?!