Glens place is awesome. It is a lot closer to the beach than we thought (the complex is practically on the beach), it is clean, has everything you need and is very peaceful.
It is up a reasonably steep set of stairs which may be an issue if you had really young kids but is so light and airy with a great tree lined deck that it would be worth lugging a pram up the stairs.
Glen was really good at communicating and the check in process was easy.
Will definitely return.