The house is fantastic - beautiful, modern, clean, and with great shared spaces and plenty of toilets/showers to comfortably accommodate a large group. The kitchen is well-equipped with pots pans and cooking implements. The location was perfect, and we really enjoyed our stay.
As noted in a previous review, this is a multi level house with 3 sets of stairs, so if mobility is an issue this house might not work.