It's a beautiful house for large groups with an excellent location. Great kitchen, comfortable beds. Great dining options within strolling distance.
I probably wouldn't recommend for young children and older people because of the stairs, and the closest beach is not patrolled. There are also no blinds/curtains on the windows if you don't like to wake up early :-)