Excellent host, great location, great place to stay! All that, plus a pretty sweet jacuzzi! Definitely recommend, would stay again!