Firefly ligger i Bagamoyo, 60 km nord for Dar es Salaam. Pensionatet har en udendørs swimmingpool, og gæsterne kan nyde et godt måltid mad i restauranten eller en drink i baren. Der er gratis, privat parkering på stedet.
Nogle af ferieboligerne har et opholdsområde hvor gæsterne kan slappe af. Visse værelser har desuden udsigt over havet, poolen eller haven.
Der er fælles opholdsstue på pensionatet.
Dette pensionat har også et privat strandområde og cykeludlejning. Man kan deltage i en række aktiviteter i lokalområdet, herunder snorkling og cykelture. Pensionatet har også biludlejning. Den nærmeste lufthavn er Julius Nyerere Internationale Lufthavn, 75 km derfra.