Situato a Għarb (Garbo in italiano), a 1,8 km dalla spiaggia di Dwejra Bay e a 2,8 km dalla spiaggia di Wied il-Għasri, il Dar ta' Tumas offre una sistemazione climatizzata con WiFi gratuito, una piscina all'aperto e un giardino. Questa struttura fronte spiaggia è dotata anche di barbecue e terrazza.
La casa vacanze dispone di 3 camere da letto, 1 bagno, lenzuola, asciugamani, TV satellitare a schermo piatto, zona pranzo, cucina completamente attrezzata e patio con vista sulla piscina.
Il personale della reception, operativa 24 ore su 24, sarà lieto di assistervi in italiano, inglese e maltese.
La struttura fornisce un servizio di autonoleggio.
La Basilica di Ta' Pinu si trova a 300 metri dall’alloggio.