David and Juan Carlos are wonderful hosts, providing authentic Mallorcan accommodations, very nice amenities, and excellent resources to help appreciate the island.