Very responsive hosts, addressed needs, top location, exactly as described, clear communication, easy arrangements. Recommended stay.