The apartment is immaculate and great location as mentioned in the advert. Our only challenge was communication with the company. Firstly they need you to verify your ID through their own link which did not come through in an international phone number only local USA numbers which we didn’t have. They advised they’d investigate an alternative for us, and one day before our stay still hadn’t replied for us only to find we’d get the booking cancelled if we did not complete this. Thankfully they sent a link that worked but concerned if we’d not chased we could have been without an apt. We then only finally got check in details 1hr before arrival - and then for the completely wrong apartment ! If they can improve their communication process this would be a full 5* experience