This was a great venue for a large family (10 of us plus a dog). We celebrated Christmas Day here. The house is very comfortable and close to all amenities although perhaps you would need to drive or catch local transport. Beach is within walking distance.
Our host was accessible by email and answered all questions quickly.
Good value for money. Highly recommended. Had a great stay.