Incredibly spacious, yet comfortable house in which a large group can easily be accommodated while each individual will still feel at home.