We had a fantastic time. The beaches in alcudia are great. The apartment lovely, clean and has a fantastic pool. It's located near many bars and restaurants, it's a good place if you also want to visit the mountains.
Miguel is very friendly and helpful and gave a lot of information.