I stayed here for one night, while passing through on my way to another country.
This is truly a remarkable place. I'm going to guess that the main hotel building was built back in the '30s or '40s. The rooms are HUGE, with 15 foot ceilings. The hotel has been kept fully up to date, whilst at the same time preserving the ambiance of the colonial past. The clientele at the hotel consists of older (50+) Europeans, and it is common to see gentlemen wearing jackets to dinner, and ladies wearing smart dresses to dinner. Heck, you almost expect to see Humphrey Bogart walking by in a white dinner jacket.
Beds are comfortable, the place is clean, and all the expected amenities (coffee machine, etc.) are provided in the room. Room decor is delightful and respects the traditional architecture of the property. The hotel is located in a quiet, peaceful location. Security appears to be excellent.
Food at the restaurant was very good, both dinner and breakfast. Service was professional, albeit somewhat slow.
The only problems with this hotel are those which are inevitable in sub-Saharan Africa, no matter where you go or how much you pay: The internet connection (free wireless) is slow and was unreliable, the staff move slowly and are not too clever, and the public computers are old, out of date, and full of viruses and trojans. If you need to print something in the business center, put the document on a memory stick, then burn the memory stick after you have put it in the hotel computer. Don't even dream of using the memory stick again in your own computer unless you wrap it in a condom before putting it into the hotel computer.
But, having said that, I think you would have a hard time finding a better place to stay in Banjul, and I would certainly return here again, and I do recommend this hotel to others.