The hotel definitely needs to work on their check-in experience. It was disorganized and time-consuming. However, the cleanliness of the hotel fell short as well. The amenities provided were mediocre at best. Despite these issues, I will still give the hotel 4 stars for their overall service and location.