Situado en el Centro Comercial Matagorda, en la calle Gramillo, local 11, justo junto a la Avenida de las Playas y muy cerca del mar. Tiene terrazas tanto en la planta alta como en la baja, ideales para disfrutar en cualquier momento del día.
El local combina varias zonas: terraza exterior, terraza interior cubierta y comedores con aire acondicionado. El estilo es relajado y acogedor, con toques tradicionales canarios, cerámicas y cuadros que recuerdan una «casa». La sensación general es de ambiente familiar y cercano.