Perfect location. Excellent host. So glad we booked this charming apartment. Well equipped, excellent local tips, all the amenities you need for a comfortable stay. Yes, there are stairs - part of the charm.