Nestled in the hills above Palma, Son Vida is the...