Perfect location. Lovely accommodations. All the special touches made it feel homey.