Carla’s place is nothing short of a gem in St. John’s. It’s located literally steps to cathedral park and it has its own little garden in the back. It felt like an oasis in an already incredibly green city. Great amenities, clear communication, easy check in and Carla even sent wonderful detailed recommendations for the area upon arrival. I can not recommend this place enough. Thank you Carla!!