great hosts, great place, and great location. much better than imagined, highly recommemd