Great, clean, spacious apartment with a gorgeous roof terrace in a fantastic location.