Great location, generous hosts, and the view from the terrace is definitely worth the climb up the stairs! Easily good value for money.