Beautiful place. We had ample room for our family and each had their own bedroom. The kitchen was large and well supplied for meals. We really enjoyed the lanai and heated pool and spa. Grandkids had plenty of room to swim and enjoy the playground. Very close to the beach.