A beautiful, exceptional apartment, rooftop terrace, clean, well-decorated, fully equipped, well-located, and very accommodating hosts. We could have stayed the whole week but we had to fly home!