My spouse and I visited Xalapa and fell in love with the place. As a result, we spent nearly one month at Hotel Limon, so I figure we have a good impression over time!
The hotel is very clean, and the cleaning ladies clean the rooms thoroughly every day. The inner courtyard is very cute, with pretty blue tiles. As the other reviewer pointed out, the single rooms tend to be small and stuffy, and feel a bit grotty, especially in contrast with the airy courtyard. However, we stayed in a room with two beds, at the back of the hotel, and this one was airy, with a big bathroom and a window. I definitely recommend checking multiple rooms.
The staff was quiet, but helpful whenever we asked them. They were kind and accommodating. There's someone at reception and they lock the gate after 11 PM (they open it for you, of course) so the place felt very safe. Our room at the back overlooked the parking lot, and music from the shopping street was loud and distracting during daytime (9 AM to 9 PM approx.) The parking costs 50P per day, and is NOT adjacent to the hotel. Rather, you have to go around to the other street.
Though they don't advertise it, the cleaning staff can wash your clothes for you. It's cheaper than lavanderias that charge 30P for a full batch of clothes.
Hotel Limon is very conveniently located just one block north of the cathedral and the zocalo (Parque Juarez.) Although be warned, you have to climb a pretty steep hill to get to the hotel. (The whole of Xalapa is like this, so you'd better get used to it!) Everything is within walking distance in the center of Xalapa, so you can easily reach excellent cafés, bars, restaurants and parks from Hotel Limon.
About Xalapa: in my humble opinion, it's perhaps one of the best cities in Mexico. There's GREAT coffee, and a seemingly endless supply of excellent restaurants offering economical comida corridas in the afternoon. There's beautiful parks (Paseo de los Lagos to the south, Macuiltepetl further north) and the place is filled with beautiful architecture.
Only downside for me was the lack of wifi anywhere in the hotel.
Also, if you're thinking of visiting Xalapa in the winter (end of December to mid-February), be warned that cold fronts turn the otherwise pleasant weather into bouts of wet, cold misery.