Excellent hosts and a fantastic location. There are multiple sets of stairs but the are well maintained and the apartment is very functional.