Excellent location and clean. Federico responded promptly to all my emails. Easy self check in and check out. There are 48 narrow steps to enter the apartment. It can be a challenge with larger suitcases. The two bedrooms are located across from each other with a staircase in between. If you have children, this could be a safety issue. On Friday and Saturday nights, it is noisy outside of the front bedroom. Once we figured out how to use the air conditioner, it was comfortable. Overall, we enjoyed our stay.