Cap Skirring, Senegal Hotels