Excellent place to stay with a young family. The beach house had everything we needed. Our little guy loved riding his bike, swimming in the pool (spa was perfect when we had cooler weather and light rain) and playing on the tennis court. We enjoyed the short walk to the beach and cafes.