We had a mini - break as 2 families. Great location right opposite the dog beach which was handy. Place has all you need for a great stay.