Location was great, view lovely and apartment modern. That’s all that was good. We could not check on on the day we arrived - due to cleaning being scheduled AFTER our check in time, communication poor and I felt lied to. Ruined the start of our holiday and cost us +++ even through we got a nights refund. When we finally got in the next day - there was dust on all the surfaces and dirt/fluff on floors - I had to vacuum and dust. A massive stain was on the couch which looked unhygienic and there were no coffee cups - they never arrived. No drapes in the bedrooms - made it difficult to sleep or stay asleep (buy sleep masks). Don’t book here until they sort themselves out. Disappointed.