Great place, great location, great hosts. Couldn't have asked for more! Definitely recommend!