Nice studio apartment at a very good location but the €300 deposit is a put off. I travel quite a bit and first time (and last) I’m ever paying a deposit for overnight stay.