Even nicer than expected. Convenient location. Lovely accommodations with a tranquil yard. Welcoming, homey environment. Excellent communication. Thoughtful touches.