Esmeralda is very nice and welcoming. The place is very clean, and nice. The location is very near to the Vatican which is awesome