This would be the perfect place for a small family, great yard, all close amenities and the beach isn't too far a walk either.
Highly recommended.
Hosts are very lovely, and easy to deal with.