We visited Mallorca for a 6-day holiday and our stay at Juan's place was very pleasant. Location, location, location! The location is amazing; it's right across the street from the beach (which, as an added bonus, also provides a terrific view from the living room and the balcony), and is within walking distance to many restaurants, shops and small stores. There are several supermarkets all within few minutes drive, we stocked up on groceries there. The beach near Juan's apartment is very nice and family-friendly; you can rent an umbrella or beach bed there. The apartment is on the 1st floor, and is very spacious; it easily accommodated all 6 of us - 3 adults, 2 teenagers and a 5-year old. It only had one bathroom, but we managed. Check-in process is very easy - Juan also owns a bar 1/2 block away from the apartment, so you go there to pick up the keys and take care of paperwork. Juan provided the necessities that we needed, and if you lack anything - he is always nearby. For example, we ran out of plastic bags for trash - within five minutes we got them. The building has ample secured parking if you have a car. Juan is very pleasant to deal with, prompt and responsive. He also gave us great tips on local restaurants, beaches and supermarkets.
Overall, I can highly recommend Juan and his place for family holidays!