Very big place so good for a big family and great to have a place that accepts dogs. The hosts were also very accommodating when we had to change our plans last minute.