Perfect location, amazing views! However, the decor and general condition of the flat could use a facelift. Overall, nice place to stay.