Sun-drenched days, Michelin-starred nights and heaven on a hilltop in Mallorca...