Апартаменты Barracuda расположены на южном побережье прямо на берегу океана, с выходом на пляж.
Номера очень простые, без изысков, с небольшой кухней и большой терассой на которой можно встречать закаты.
Рядом с отелем кафе, рестораны, автобусная остановка.
Парковка бесплатная.
WI-FI на всей территории отеля.
Расстояние до аэропорта Понта Делгады около 10 км.