I traveled to Helen’s solo. The building seemed secure with 24/7 security on staff. I traveled from Niagara via rental car. Since I was alone and wanting to drop my bags off before returning the car, and since parking was unclear, unfortunately I received a parking ticket during the checkin process. It was C$100. I still had a great stay at Helen’s, just be mindful if you’re traveling via car. This place has fantastic views of the CN Tower and harbor/shoreline. It’s cozy, and plenty comfortable.