We enjoyed a wonderful stay for 7 nights with our large family of 8 children and 11 adults. Private and secluded beach, spacious kitchen set up for cooking large meals, great appliances and cooking equipment provided, and plenty of spaces to unwind and relax. The elevator was handy for handicap needs, and the rooms were nice. The pool is a shaded reprieve from the sun, and main TV is very nice. The lower deck area has a good grill and comfortable outdoor furniture. The mattresses were fairly comfortable. Some of the bed sheets were in need of replacing, not in good condition. The downside was the cleanliness of the property- it had been swept, mopped, and wiped down when we arrived. However, walls were dirty and in need of new paint, the bathroom showers/tubs had mold in small areas, and some of the surfaces needed a good clean. Overall we had a great stay and loved the area. We definitely would stay again.