Ta Xbiex Office Space Long Lets. This modern office located in the heart of this quaint seaside village Ta’ Xbiex. Highly accessible location close to all cafeterias, diners and bars as well as close to bus stops and other amenities. The office size is around 90 sq m and comes fully equipped ready to move in. Ta Xbiex is a main district and address location for most of the offices in Malta.