I am extremely impressed with the cleanliness, food quality, and check-in experience at this hotel! All aspects deserve a 5-star rating.