The Zen Oasis is located in the most IDEAL spot in downtown Toronto. It has beautiful views over Lake Ontario (with a small patio, too)! It's perfect for a staycation or a getaway. The place was sparkling clean and had lots of space. We had everything we needed and couldn't have asked for a better stay! Thanks so much Andy :)