Jordan’s place is in a great location and has all the basics you need for any length of stay.
It is as described on 3 levels - steep stairs - and the kitchen is in the basement. The outdoor area is a nice bonus but does contain the air conditioning unit.