Great place, great location, great hosts. What is left to say? :)