We had a great time staying in Leonardo's apartment. The apartment was clean & tidy and in a fantastic location. It had all the main amenities but could definitely benefit from an AC unit. Check in and out was very straightforward.