Inside the Miami Beach penthouse that Kayak's CEO just bought for $21 million