Really fantastic space for larger groups and the townhouse was a lot bigger than expected. We stayed there with our four children and never felt overcrowded.
The location is great with an easy and safe walk to the beach. Shops are a little further afield and require a car to access due to the distance (not sure about public transport options as we did not require this).
There are quite a few stairs (two separate flights separating different areas) which we weren't expecting and may present difficulties for people with mobility issues, but were otherwise easy to manage.
The only other point to note is that the unit is not air-conditioned. This was generally not an issue and even though we stayed in summer over a very warm weekend we found opening the windows and turning on the ceiling fans more than sufficient. The place we struggled was in the front downstairs bedroom which like the rest of the home was not air conditioned but also lacking a ceiling fan. A table top fan was available, but not really sufficient for the room which was quite stuffy when trying to sleep. The other two bedrooms were however well ventilated and cool.