Chechi's apartments are really excellent: great location, modern, clean, well appointed, and an excellent value - a great place to stay for a short trip or an extended stay.