This is a really well-located apartment, indeed in the heart of Kensington Market. Ideal for young travellers who don't mind sharing spaces with other roommates. As people mentioned, Ophelia is a very cute and affectionate cat!