This is an expensive hotel by Senegalese standards and as such I expected better service and maintenance. We arrived hot and tired after a long travel day and had to wait to check in while the desk ckerk fiddled with the printer trying to photocopy my passport. The hotel itself is in a nice old building which has been beautifully restored. The room was a bit small but nicely furnished and decorated, with a beautiful bed and new sheets. However, both towel racks were broken as was the toilet paper holder, a bathroom light was burned out, and the heavy wooden sliding door to the bathroom was off its rollers so you had to pick it up and move it to close the door. The wifi was poor, and they served instant coffee with the (included) breakfast. You can get all that for a quarter the price anywhere in Senegal. The location was good, but Goree is small and anywhere is a good location. Goree Island itself was really nice and I highly recommend spending the night there. It's charming.