My colleague had an extremely pleasant stay in this apartment - and will be very happy to stay there again.
OPERA STREET CITY CENTER "little Italy" is highly recommended and the hosts were helpful with information and responded promptly at all times.