El Firefly se encuentra en Bagamoyo, a 60 km al norte de Dar es Salaam. El establecimiento cuenta con piscina al aire libre, restaurante y bar. Hay aparcamiento privado gratuito.
Algunos alojamientos tienen zona de estar. Algunas habitaciones tienen vistas al mar, a la piscina o al jardín.
El establecimiento alberga un salón compartido.
El establecimiento cuenta con zona de playa privada y servicio de alquiler de bicicletas. En la zona se pueden practicar diversas actividades, como snorkel y ciclismo. Se proporciona servicio de alquiler de coches. El aeropuerto más cercano es el aeropuerto internacional Julius Nyerere, situado a 75 km.