The place is perfect, with all you may need and in a prime location, just next to the CN tower. Communication with hosts was excellent. Thanks!