I had a terrible experience with this property. Right at the last moment while I was about to check in, they dropped me a text saying my booking has to be canceled due some technical issues with their system.
I was left stranded for 4 hours in chilly weather looking for an alternate accommodation due to this incident. I will never recommend this property. Please be careful.