This place looks just like the picture. Well equipped kitchen and you get a beautiful view of the Sugar Loaf Mountain from the terrace and next to the building from the street side. There's a small kiosk across from the building that has delicious pastries, desserts, fruits and the basics.
There were a few downsides to the air bnb, which was mostly due to the intolerable sewage smell that came from the bathroom. I eventually covered the shower and sink drains with a plastic bag, which reduced the smell. This smell made staying in the apartment unbearable :(.
The bed was also very uncomfortable. It's two twin beds put together to make a double bed. So the middle of the bed was very hard and the other sides were hollow. I ended up sleeping on the pillows for support.
Another issue was with communication. This air bnb has a late check-in of 3pm and early check-out at 11am. I tried to communicate with the host about possibly leaving my stuff before 3pm, but I didn't get a response. :(