A* perfect short stay accommodation. Good communication from host and location