Perfect place to stay. Walking distance to all amenities. Great eating places nearby. Fantastic location for kids with the beach over the road and then the pool if the wind comes in. Extra parking along foreshore for visitors is a bonus. Very clean amenities with plenty of kitchen equipment if catering for a large group. Awesome views and plenty of space. Very secure and lock up garage provides extra space for bikes/boards etc. Will definitely stay again.