Awesome location, Awesome hosts and Awesome value. We wish we could stay here every time we come to TO!