A grand villa and boutique apartments set in manicured gardens. The development is perched on top of Lubowa hill and has panoramic views of Lake Victoria and surrounding areas.