Excellent location. Good communication and arrival time flexibility from host.