We had a decent stay at Bonaventure. Nice environment, close to shops and highways. We had a few issues, one being, NONE of the staff spoke English so this made this impossible to get this taken care of. We had the double unit, (A and B side) checked in around 7pm but could not access unit B until about 11pm. Never received a proper key the entire stay even with numerous reports. The pool outside of our building was clean the first week about after the 2nd the pool become very cloudy and dirty. My husband mentioned this to a custodian but he did not speak English.
Lastly, it was nearly impossible to speak to anyone at the front desk! Was on hold for about 45minutes at one point then just hung up.