The accommodation was clean and well located. We did have trouble checking in as upon arriving in the building we realised that there were numerous flats, on multiple floors, whereas no flat number had been provided to us. We had to look at each keyhole to decipher which one looked like it fitted the key we'd been given. We were travelling with an infant so I checked whether a cot was available upon booking, but received no reply to my email, I checked again the morning we were due to turn up and was asked to pay 50 euros extra if I wanted one. I didn't feel this was reasonable as I'd said I had an infant upon booking and sent an email afterwards to confirm this. As the first email was unanswered, I no longer had the ability to make other provisions. I paid for the cot anyway and confirmed via email that the payment had been received. We arrived late, after hours of travelling (22h30), to find out that the cot had not been delivered. We had a terrible night's sleep with a 10 month old in bed with us, which didn't help start our short holiday off well as we had an early morning bus for a day out at Disney for my son's birthday. It goes without saying we were tired the whole day and it dulled the experience. We did get home late on the second day to find the cot in the flat, but I am still waiting for an acknowledgement/apology (or better yet my money back), but so far I have received no response at all from the original email I sent enquiring as to where the cot was. Terrible customer service. It left me feeling slightly ripped off. If you're a couple, go for it it's a nice flat, but if you expect anything more then I'd book elsewhere.