We had a nice week in Cala n Bosch at the Roc Lago Apartments.
On first impressions, late at night, I was a little underwhelmed. However, once organised, it was fine. The 2 bedrooms were clean and comfortable and the bathroom and lounge were basic but functional and gave the added space for a family. We didn't cook at all. The kitchen is 2 hob rings which are very slow to heat up, a dodgy looking microwave, and a fridge. They come in every day to change towels, make the beds and empty the bins, which for self catering, really impressed me. The supermarket over the road sells nice fresh bread and croissants, so we made breakfast and ate it outside on the terrace. You have to pay extra for the TVs remote- we didn't bother, 30 Euro for the key to the safe for the week- you get a 10 Euro deposit back. You can eat at the hotel, but we are out every evening. El Pato was our favourite. The free wifi only works in reception or by the pool - pay extra if you need it in your room too. No ants - just keep your kitchen free of lots of sugar and nice and clean - we didn't see one ant! Staff were ok but we didn't really need them. We were disappointed that we couldn't keep our room on later (we were willing to pay) because they were fully booked. We had a late flight so it meant keeping bags with us by the pool, cases in a luggage room, but no where to shower or change other than the grubby poolside toilets. The pool gets busy and loud at times - it's a family resort - beach is great.