This is a fabulous place to stay on so many levels - great hosts, great accommodations, great decor, great location. Just charming!