Excellent location, amenities, hosts! We will be coming back!