Great place, great location, great host. I've already booked for a second stay.