Absolutely perfect! We stayed here with extended family, and they were blown away by this home. The indoor spaces are large, every piece of furniture is very comfortable, there are nice touches and quality products everywhere. The backyard is huge and well appointed for large groups. We will definitely stay here again when we're in the area.