We enjoyed our stay ver much. The apartment is as portrayed in the photos and description - it had everything we needed as well as the extras provided by the hosts. The location is excellent. The stairs are worth it.