Absolutely Perfect. Inspiring, comfortable, convenient. Wish I could live there forever.