Great stay, great location, great hosts! Nothing more needs to be said!