Treat Yourself to a Luxurious Stay at These Amazing Beach Resorts in Majorca.