La Casa di Mari offers air-conditioned accommodations with a terrace. It's located near the Tombe dei Giganti di Coddu Vecchiu.