Is there still a restaurant on the back of Peter island ( not at the resort)? In the past, we've overnighted there, had great snorkeling and a decent meal before returning to the Moorings the next morning.