This place was perfect for our family (kids 8 and 10). It is right on the beach and Kim was fabulous to work with. Would highly recommend!