Wonderful. Spacious. Accommodating. Perfect place.