great location. terrific space. outstanding hosts. all the little touches become big things when you're traveling -- and they've got those covered! highly recommend.