Fantastic location, fantastic flat, fantastic rooftop terrace. Had a fabulous stay, absolutely nothing to complain about.