Amazing stay! Five stars all round. Incredible views, super clean, beautiful apartment, great location. Book now.... What more could you want?