I've noticed a sign for La Parrillada Steak House by the entrance to gated Terra Mar in Sosua. Is the POP restaurant actually there now?