Obviously, a few years since I've been on the island. Is Ric's Place still there?
Thanks