Relax in the serenity of Brovad Sands Lodge on Ssese Islands