Bamboo Beach is a restaurant.