Centrally located nice apartment. Clean and minimal, supplied with the basics. No noise issues. There was air con but it was still quite warm (we visited in June). Didn't mind too much and slept with just a sheet, but cooler temps would have been welcome with the beautiful hot weather!
Yes there are some stairs to climb, but we found the terrace and sunny views to be worth it. Just remember to bring sandals or flip flops as there are loose bits of wood that can stub toes or give splinters.
Leo was friendly and helpful. He met us for check-in and was quick to respond to messages. Thank you for a lovely stay!