Los Apartamentos Barracuda admiten animales de compañía y se encuentran en la isla de Faro, a 3 km del aeropuerto internacional de Faro. Proporcionan conexión Wi-Fi gratuita.
Los apartamentos presentan una decoración sencilla y cuentan con TV, ventilador de techo y sala de estar con sofá. Algunos tienen balcón o patio y vistas a Ria Formosa o al mar.
La cocina está totalmente equipada. Además, en las inmediaciones hay una selección de restaurantes y bares que sirven especialidades regionales.
La zona de Ludo está después del puente y es ideal para observar aves y pasear por las marismas y los campos de golf. La ciudad de Faro se halla a unos 8 km y tiene una animada vida nocturna.
Durante el verano el servicio de ferry sale a pocos pasos del centro histórico de Faro. También hay una parada de autobús después del puente. Los Apartamentos Barracuda proporcionan aparcamiento privado gratuito bajo petición.