This apartment is not as good as it looks on the pictures. There are two bathrooms, one on each bedroom. The one on the third floor which is kind of the suite, is very very tight and there is a bad sewing smell coming from it. I would have like some extra sheets as it is warm/hot at night and you do not need blankets. The owner provides 2 toilet paper rolls, some old towels and couple of tiny hand soap for the entire stay, no shampoo, no shower gel or anything like that. No service or cleaning while you are in the property. The kitchen is outdated and not very clean, but it has fairly new dishes, cups, pots and utensils. There is not soap or sponge to wash dishes, so you have to get your own. If you are planing to cook, get water, salt, sugar, coffee, oil... etc. There is a convenience store near by, not very cheap but you find the basics.
Location is good, one block from the north shore beaches, close to downtown and touristic area; however there is a Catholic church right next to the building and from the apartment you can hear everything when there is mass or any type of celebration.