When I first arrived at the location, I was super excited since the reception area is nice but once I walked over to the location I was quickly disappointed. First of all the location where you leave your car and the apartment is far away and there is only one bellboy to help you make the trip. We had to wait about 10min in the sun before being able to go to our apartment. We got to the apartment block, the elevator wasn't working properly and all 3 floors of the apartment block were full of dead bugs. The apartment its self was easy to enter, the instructions the owner left were spot on. The apartment its self was not clean, there were spider webs in the kitchen celling, dirty ripped up curtains, bathroom towels with holes, dirty kitchen appliances and an over all smell of mildew. The smell of mildew and overall dust didn't allow my baby and some of the adults to sleep at night. When I first booked the apartment it said there were 3 bed rooms, one of which had double beds, which was not true. The 3rd room, was not a room, it was a mezzanine with 3 bed mattresses on the floor. The pictures that I saw on Expedia, where nothing like the apartment! The apartment is old and in bad shape it is in need of urgent TLC. The complex Cadaques has an okay pool area but the beach not so much, it's full of rocks! Not great for kids! Through out the complex there was no real security nor social distancing of any sort. I would not book this apartment nor the complex its self again.