Very poor communication from the host. Booked the flat a week before checking in and didn't know the address of the flat until we were supposed to check in. Had to wait 6 hours! in the car park with elderly parents while the flat was being cleaned, despite being told we could check in at 3pm, eventually it was 9pm. Asked host to call me but he didn't until the day we were leaving. Broken sofa, mattresses feel like they were purchased in the 1980s. All round terrible experience. Best thing going for it is the location.