The unit was very clean and the check-in process was very smooth. The unit had all the amenities needed to make my stay exceptional.