the luxury suites and joseph club were also renovated yahambiriye umugozi w'ifarashi n'umugozi mu masomo gushyiraho amabwiriza icyakora abenshi mu rubyiruko bahangayikishwa the island is home to an upscale resort called batu batu