Great location, great hosts - perfect little place