Meow Cat Cafe is located on Mount Pleasant, about a 8-10 minute walk away from Davisville subway station (or if you want to catch the bus to make your walk shorter you could do that too).
My boyfriend and I decided to walk to the cafe on a nice spring day on a Saturday afternoon. Upon arrival, we went into the cafe (there was a gate you had to open after going through the main door), and you are greeted by the friendly owners. You make your way to the counter to order a drink. Although the prices are not cheap, you must buy a drink in order to stay at the cafe. Even though we went on a weekend, the cafe was not busy and there were other customers sipping their drinks and playing with the cats. It is stated that there is a one hour limit but we went around 4:30pm (cafe closes at 6pm) so we stayed for a little over an hour.
In total there are around 6-7 cats, all of them are the owner's cats. After you pay for your drink you must put your name down and read the cat rules. Everyone followed the rules and respected each other's space.
In comparison I've also been to the TOT cat cafe in Toronto near College/Spadina and I prefer the Meow Cat Cafe. Overall the vibe is friendlier and more welcoming. The whole cafe is decorated with cat pictures and cute cat items which makes the place feel more personalized. Staff are friendly and the location has less foot traffic which made the cafe not overcrowded with customers.