The location is just perfect for a typical beach holiday. The house has enough space (incl. bathrooms) for a group of six to eight people, the backyard is beautiful and the view from the roof top is stunning.
However, if you are travelling with small children be prepared to pay an extra fee for baby beds and chairs. Taking into account the overall rent for the house, paying an extra fee for that doesn‘t seem reasonable.