Visited Uruapan in Michoacan, Mexico for business and stayed at hotel Mi Solar in the city center. I was surprised about architecture and old colonial style. Very nice and clean. Extremely friendly and courteous service a day staff. Very pleasant surprise. I didn't expect so much for such low price.