Nice flat, cool terrace, great location