Book this place! Great location, great accommodations and a wonderful host.