Fantastic experience! The apartment was very functional for our family and had all the necessary items we would need to cook meals and to clean up after ourselves. The garden was lovely and we enjoyed the time we spent outside on the rooftop. Everything worked perfectly and we would stay there again upon a return trip to Milan. There is an elevator, but if you are up for it, the steps are fine to give you an extra workout. :-)