Tabaiba Apartments Holidays 2015 A small and friendly complex in a fairly secluded position, the Tabaiba's twin buildings are on either side of the road. This property may be unsuitable for customers with walking difficulties.