This property is exactly as described. It fulfilled our needs while we were there for two nights with three kids and a dog. We did struggle with space in the kitchen/lounge area at times as our kids are getting older now and take up more space. Our 5 year old and our greyhound had no trouble with the stairs.
The location is very central and a short drive to the beaches, restaurants, cafes etc. The park across the road was handy with the dog.
If you are getting ready for an event, the single bathroom with a small mirror can be a little challenging if there are more than a couple of people, but still manageable. A floor length mirror would be a good addition to one of the spacious wardrobes.
Thanks for the much needed weekend away from our busy lives!