Comfortable, welcoming, an absolute home from home. Perfect! We will be back.