I stayed here the night before Toronto waterfront marathon, it was cheap, it had a kitchen where you could prep your food ahead. A fridge, hot showers, plenty of towels, clean sleeping area, and kind service. If you are on a budget, needing a place to stay for 1-2 nights, this place would be perfect for you. This is not a 5 star hotel, do not expect such. I would personally stay here again.