We can not recommend the apartment. The host failed to show and did not have the apartment ready for us when we arrived. We were greeted instead by her. Cleaning person who spoke little English . There was no parking available even though it was represented it was easy. The directions were inadequate . One of the showers did not have hot water. The towels provided were very old ragged and not fit to be used. Barely any linens were provided on the beds except a very thin top sheet . There were no extra pillows or blanket. While the description was accurate about the steep stairs, it wasn't clear about interior having extremely steep stairs to reach the upstairs where the kitchen and second bathroom were located. We also had an unfortunate accident due to someone placing a brick on the outside drain on the balcony causing the water to rush into the upstairs and causing flooding on us while we slept. I don't know who was to blame since the host claimed no knowledge but had she been there to greet us maybe she would have noticed the problem. After we scurried to grab our personal belongings which were getting wet, we didn't feel safe staying in standing water and didn't want our trip interrupted. It was disturbing that the host insisted that we stay in the apartment while they cleaned which she claimed would only take a couple of hours. It was crazy. The walls were soaked and the ceiling above our bed was visibly wet.,Clearly, no one would have felt comfortable staying in a just flooded apartment. She made no effort to find us other lodging . However, Airbnb was extremely helpful during this crises and offered to find us other lodging and reimbursed us for the night we missed provided us money for the additional lodging expense . They were wonderful. Thank you Airbnb .