Almar liegt ruhig und zugleich zentral, etwa 400 Meter vom Praia dos Pescaderos Strand und vom Stadtzentrum entfernt. Restaurants, Einkaufsmöglichkeiten und Cafés sind nach einem kurzen Spaziergang erreichbar. Rund 200 Meter entfernt befinden sich Bars, während die nächste Diskothek etwa 1.500 Meter entfernt liegt. Öffentliche Verkehrsmittel gibt es in rund 300 Metern Entfernung. Das fünfstöckige Apartmenthotel umfasst 44 Nichtraucherzimmer und richtet sich mit seiner überschaubaren Größe an Gäste, die Strandnähe und eine gute Anbindung verbinden möchten.
Die Unterkünfte verfügen über eine Kochnische mit Kühlschrank und Mikrowelle, wodurch sich kleine Mahlzeiten flexibel zubereiten lassen. Balkon oder Terrasse bieten in den meisten Unterkünften einen Blick auf das Meer und erweitern den privaten Bereich ins Freie. Zur weiteren Ausstattung zählen Satelliten-/Kabel-TV, ein Direktwahltelefon, Internetzugang, ein Safe sowie individuell regulierbare Klimaanlage und Heizung. Separate Schlafzimmer und Zustellbetten sind vorhanden beziehungsweise auf Anfrage erhältlich.
Der Außenpool bietet eine willkommene Abkühlung nach einem Strandtag, während die Sonnenterrasse mit Liegestühlen und Sonnenschirmen einen festen Platz zum Ausruhen bereithält. Aktive Gäste können das Fitness-Studio nutzen, Fahrräder ausleihen oder sich beim Billard beschäftigen. Wassersportfreunde finden Angebote wie Wasserski, Windsurfen, Segeln und Jet-Ski. Der Garten ergänzt die Anlage um einen grünen Rückzugsbereich. Ein Tourdesk unterstützt bei der Ausflugsplanung.
Das gastronomische Angebot umfasst ein Café, eine Bar und ein klimatisiertes Nichtraucherrestaurant mit separatem Nichtraucherbereich. Das Frühstück wird als reichhaltiges Buffet serviert und erleichtert einen abwechslungsreichen Start in den Urlaubstag. Für die Bezahlung akzeptiert das Apartmenthotel American Express, Visa, Diners Club, JCB und MasterCard.