Second stay in this beautiful flat with a large, sunny roof terrace. Hopefully won't be the last time.