John + his partner Frank could not have been nicer. Our initial flight to Palma was cancelled and we had to take a flight arriving around midnight Palma time and Frank happily stayed up and waited for us. Even though it was so late he still gave up all the local area tips. Truly awesome hosts. Thanks!