Stefano & Ben's place is lovely, with plenty of space and amenities for a large family.