I would highly recommend staying at Pedro's apartment! The apartment itself is fantastic, very comfortable and it has everything you would need - lots of extra touches that make it more special too. The views are great too, you could just spend hours sitting and looking out the window! We were very lucky to be there on Canada Day - the best spot to watch the fireworks from for sure! The apartment is centrally located, everything we needed was within walking distance - we didn't use the car all weekend which was an extra bonus. Pedro is lovely and great to deal with - he really wants to make sure you have everything you need to enjoy your stay. I would definitely stay there again.