great location, clean, smooth check-in and good communication with the host