This place was amazing, and perfect for our family reunion. Six separate suites matching our needs precisely. The beach front is lovely for the kids, they played there nearly constantly. The kitchen is perfectly set up for large meals with a modern stove and two large fridges, and the big open area is lovely for big get-togethers and games and generally hanging out. I highly highly recommend it. We will be coming back, if Andrew will have us!