I enjoyed my stay at Helens! It is perfectly located in Toronto - only a few steps away from major attractions like scotiabank arena, CN tower, Harbourfront, union station, etc, which made getting around and exploring easy. The view was absolutely incredible and the check-in/check-out process was seamless. Would stay again in a heartbeat!