I live in Cancun but rarely get to stay overnight on Isla Mujeres when I visit on weekends. I asked around on my facebook and again when I arrived at the ferry dock and everyone agreed to try Hotel Carmelina. Well they were right. This hotel is just two blocks from every side of the island. The couple who own the hotel are remodeling all the hotel but the rooms were done first so they are ready for guests. I stayed in a single bed room and it was very clean, has air conditioning and tv with remotes, ceiling fan and the best thing, a refrigerator! We were able to keep sandwich fixings and juices cold to save money on dining out. The rates are very low but you will be comfortable. Staff was very friendly, considering I met a few locals who were "hanging out" by our room and they did not seem to mind as long as they did not cause a disturbance. I will be staying here every time I get a chance to visit the island.