Perfect place to stay, ideal location, everything you need and great communication from host