We had a wonderful stay and would recommend this property. It had all the amenities, was clean, beautifully decorated, and in a great location. Easy access to beach, pool, hot tubs, and fitness center. Beach chairs and boogie boards were also available. Would definitely recommend!