John and Frank went the extra mile with their helpfulness, and then some more. After missing our flight home they turned things around and converted our misfortune into a glorious extended stay in Palma