Villa well located in center of Mallorca