The place to stay in Mallorca. The oerfect holiday home.