A great apartment and a great location. Our hosts were fantastic communicators. Very happy to recommend it but be prepared for a fair amount of stair climbing. However the terrace at the top is a lovely place to sit on a sunny day and worth the climb.