Very clean . Easy check in . Good communication . Great location !