Au « Giggsi » il y a 7 espaces couvrant 700 mètres carrés, incluant 2 salles de projection, 4 salles privées pour regarder des matches ou faire un tournoi de consoles de jeu avec vos amis, un complexe de restaurants et un stade avec 50 écrans HD et 3D avec des systèmes sonores pour chaque espace. Il y a aussi un système par satellite pour chaque salle pouvant diffuser 24 matches différents en même temps. En outre, Giggsi propose un menu comprenant des hors-d'œuvres, des entrées et des snacks, des plats principaux, des salades, des sandwichs, des pâtes, des pizzas, des hamburgers, des poissons, des viandes grillées, des sushis et plus encore. Un menu de vins et d'alcools est également proposé.