El Bayview Villa está situado en Grand Baie, a menos de 50 km de Flic-en-Flac, y dispone de WiFi gratuita, aire acondicionado y aparcamiento privado gratuito.
Los apartamentos ofrecen vistas a la playa y a la bahía y cuentan con un patio de estilo criollo. Además, los alojamientos disponen de aire acondicionado, un dormitorio principal con cama doble y un balcón con vistas al mar. El 2º dormitorio cuenta con 2 camas individuales. Los alojamientos disponen de una cocina de planta abierta totalmente equipada con mesa de bar y una sala de estar con TV de pantalla plana.
Los huéspedes podrán relajarse en el jardín o disfrutar de una cena y un cóctel en el bar cercano. El complejo dispone de servicio de seguridad las 24 horas.
El aeropuerto Sir Seewoosagur Ramgoolam, el más cercano, está situado a 72 km del establecimiento.