Fabulous spot, completely exceeded our expectations. We hope to be back again. Kids loved the playground and beach and the sofas were next level comfortable! Thanks so so much for letting us stay