Great location. Good communication with host. Easy self check-in.