Exceptionally clean, unique experience with exceptional staff, management, and even room service meals were outstanding. We only stayed one night (our Toronto stay was part of a road trip) but we'll definitely be back. Bring money but it's well worth it.