Comfortable, clean & spacious. Great amenities, beyond what is listed. Lovely hosts. Outdoor patio and secure parking an extra bonus. Would definitely return.