perfect location, very clean, smooth check-in,great communication