Terrific hosts, great place, great location. Everything was better than expected!