I had a great experience staying at this hotel. The cleanliness of the rooms could be improved as there were a few spots that could have been cleaner. However, the amenities provided were satisfactory. Overall, I would still recommend this hotel for its excellent service and friendly staff.