We had an amazing stay/week and would highly recommend. The Villa is well equipped and the pool is bigger than we expected from the pictures. What you’re really paying for is that terrace - it’s stunning and so perfect for al fresco dining, BBQs, sun downers and chilling on the day bed. The view is unreal - we spent most of our time here! The water cooler/barrels were brilliant and save you carrying water up those steps to the Villa (they are steep but you get a good daily work out).
Cala Mayor is quiet and residential so very relaxing with a small/cute beach right near by (5/10 min walk) and other beaches very easily accessed by taxi/car/bus. It has some great little restaurants which are really reasonably priced and two excellent supermarkets so self catering needs are easily met! Palma is a quick 10/15 min taxi away so everything is really accessible. Cala Illetes was our favorite near by beach.
What made the stay was Nicolas who was our concierge - he was so helpful, prompt and responsive and helped us many times to find what we need, send more water to the Villa etc.
Nothing to do with the stay but top tip: mosquitos are pretty keen so bring decent mozzie stuff with you! The apartment does have mosquito nets which is very handy.
Would definitely return and stay again.