To start with, I received all the terms and conditions AFTER the date of free cancelation, leaving me no choice but to proceed with the booking. When I arrived, I was shocked to find that only one set of keys had been provided, despite the fact that there were two couples staying in the apartment. The ashtray on the balcony was full, the water in the bathroom was not draining properly, which made showering an unpleasant experience. Despite paying a cleaning fee, we were informed that we would be charged extra if we didn't clean the trash and wash the dishes ourselves, and I cannot believe we were expected to do this on our vacation. There was not enough toilet paper, cleaning materials and dishwashing tabs provided for our entire stay. This is absolutely ridiculous and beyond frustrating, especially when you're on vacation and should be able to relax without having to worry about basic necessities. Finally, the instructions for getting to the address were not comprehensive at all.