Lovely place, very good location and amazing hosts! The roof of the apartment is really amazing, our kid was fond of this terrace. Be aware of a lot of stairs, on the other hand this helps you stay fit! ;)