WARNING:
You will be asked for a deposit as this is through an agency. I had to pay £500 in deposit plus £500ish for the stay. Which is crazy in my mind. It’s not written anywhere on the ad when I booked (I doubled checked just to make sure I didn’t miss anything) and by then you have already paid. So you either cancel and get your money back or continue with the £500 deposit. It was quite a shock and really annoying.
However, the place was nice and clean. There was a slight hiccup at check in but that was rectified at check out so all good.