Carmela’s place was exactly as described! It is quite literally in Sol. About a minute walk from the plaza. You cannot beat the location. Taxis are readily available as are restaurants and bars. Carmela is also very friendly and answered all of our questions!