The apartment was absolutely fine. The check it was a bit of a let down. Had to wait for at least 20 minutes even after a time was agreed. Then we were asked for a €200 deposit.... then we didn't see the person that checked us in on check out. Make sure you do everything through this page.
Clean, lovely balcony and the location was perfect for us. We did really enjoy our time here.