Capitan Brau's heeft een bar, en is gelegen in Los Órganos in de regio Piura, op 4 minuten lopen van Playa Los Organos en minder dan 1 km van Punta Veleros. Gratis WiFi is beschikbaar en privéparkeren kan worden geregeld tegen een meerprijs.
Alle units bij het pension hebben een eigen badkamer met een douche en gratis toiletartikelen, flatscreen-tv en airconditioning, en sommige kamers zijn voorzien van een terras.
Het dichtstbijzijnde vliegveld is Luchthaven Talara, op 58 km van Capitan Brau's.