Yes, yes, and yes. We had a wonderful stay at this apartment. Modern, clean, convenient (centrally located), and safe (24 hr doorman). Moreover I was truly impressed by the support we received from Rosalia throughout our stay. Five stars.