We had a great stay! It was a stones throw away from the beach and the main street full of restaurants. The pool was a hit and we loved how the kitchen/ dining area and living area were on a seperate floor to the bedrooms- as our little ones could nap easily without being bothered. We would definitely stay again!!