This is a beautiful apartment, well situated and well kept. We loved staying here, and would recommend it for travelers who don't mind the hike to the top (~100 stairs!). There were workers in the staircase each day and lots of dust, as other reviewers have mentioned, but this is nothing the hosts could help. Bed is decently comfortable, shower /bathroom is great. Kitchen is equipped. Very cute spot. The outside spaces are lovely. Despite the mess from construction, we enjoyed staying here immensely and would stay here again.