This is a spacious house which is good for larger family groups and for hosting people.
The living space has a high ceiling and also a pool table (albeit the playability of the table is not great as there is not enough space around the table for all shots).
The kitchen is fully equipped.
Communication was great.
I am not sure about the location as we only stayed one night and I don't know the area. The beach is not that close though and I think a walk into town is also a stretch.