Brilliant location, lovely apartment, stunning rooftop. Fantastic hosts, great communication and wonderfully accomodating. Had the best time and very grateful for the chance to stay here.