This was the perfect spot for our gathering. We spent time at the pool, playing on the grass, cooking and sharing meals together and just generally enjoying the place. Beds were comfy, kitchen is well-appointed and hosts were terrific.