Carla's was super clean and in a great location. Downtown St John's is a short walk away, along with Cathedral park and Occidental brewery.
We have a 16 month old toddler and the place was a good one for him. It was safe, Carla left several snacks that he immediately devoured after a long drive, and there was plenty of room for the pack-n-play.