Hi Welcome to Condado. We have an apartment on Jardine 7 and Craig at Sparkle are our Management Company. They look after everything for us. Their clean for Meet and Greet, (if you are renting) is 75 euro. For owners who if you have a key it is 60 euro. For this charge they provide all bedding and towels and make up beds. (They will use your own bedding if you want them to but it does cost more, this I believe is because they have to clean your bedding seperately). They clean very thoroughly including windows, fridge, microwave etc. The great thing is that when you leave, they strip beds and do a minor clean then just before you arrive again they make up beds, thoroughly clean, leave wine and water in the fridge. Leave welcome packs of cleaning materials and toiletries. Therefore when you arrive it is extremely fresh and clean smells wonderful. I cannot fault them. They also dress the beds how you would like them done. We used to have someone else who cleaned and remade the beds when you left, but when you arrive again, it is a bit musty and cobwebs have arrived again! Hope this is helpful.