Has anyone checked this place out yet? I know it just opened up next to Oceana, but I haven't had a chance to check it out yet...