This place really took our breath away. It was impeccably clean (I’m picky) and the furnishings all looked brand new. It was very spacious and the kitchen was stocked with all the utensils, dishes, and spices we needed to cook multiple meals. The lanai was huge, and comfortable, and the complex was very quiet. We especially appreciated all of the beach gear provided, including multiple chairs, beach umbrellas, pool and sand toys, coolers, and a great little wagon to lug everything to the beach. The pool is huge, heated to a perfect temperature, and 3 1/2 feet deep, which was great for my 6 year-old. I only wish that beach access was a bit closer, as it is quite a hike to get to A-bay on foot, but it’s a very short drive. Overall we were very happy with our stay at this unit!