Can B is located in one of the most exclusive places in the Balearic Island, Cap Martinet. Cap Martinet It is a serene and private location, for VIP crowd foreign just five minutes away from Ibiza Town. Cap Martinet is quite close to the city and is home to exquisite restaurants, bars, and of course the newly established beach of Talamanca.