You will have it all at this flat: Fantastic view, great location and an fabulous flat. We loved it !!!!!