Vista Mar ligt in Tarrafal en heeft een terras, een bar en een eigen restaurant. Er is gratis WiFi in de hele accommodatie. De kamers beschikken over een flatscreen-tv met satellietzenders, een eigen badkamer en een terras.
Verder zijn de kamers van Vista Mar voorzien van een bureau en airconditioning. Sommige hebben een balkon. Verder beschikken de kamers van het hotel over een zithoek.
Er wordt elke dag een continentaal ontbijt geserveerd.
Praia ligt op 48 km van de accommodatie.