Beautiful home, with plenty of space for a large group. The kitchen and dining room are great for cooking and enjoying large dinners. We have stayed here twice and both times it was clean and seamless.