Check-in was an absolute nightmare. Room was not ready at the agreed time. Keys were not where they were supposed to be. Phoned host who did not speak English. A man turned up a few minutes later who also spoke no english and attempted to check us in. Whole process took about an hour only to find out room wouldn't be ready for another 2 hours despite being promised early check-in. Paid extra for late checkout only to receive a knock on the door waking us up asking what time we were checking out because it was supposed to be 10am. Hands down worst customer service & experience I've ever had. Not something I'd expect for $700 a night.