We stayed here with three families and it was perfect: it had everything we needed, walking distance to the shops and the response to any issues that arose was swift. Just a great family getaway location.