We had a great time at Sam's place. The 6 flights of stairs are no easy game but for most people traveling you'll probably only have to do it once a day, so it's totally manageable.
Sam was a great host, welcoming and friendly. His apartment is extremely cozy and the bed is very comfortable. The kitchen is small but has everything one needs to prepare a meal. Check-in and check-out were super easy and straight forward. He also gave us a sheet with great local tips. Definitely recommend staying at his place!