Located in front of Michamvi Pingwe beach on the southeast coast of the island, it has sometimes been referred to as the floating restaurant.