This is my second stay at hotel Bonaventure and I would come back again. The staff is very friendly, food is good, and the outdoor heated pool is a bonus! The style of the hotel is a bit different than a typical hotel but it's unique and mixes things up for a business traveler such as myself. So many times you visit the same hotel lobby and same generic room with little left for the imagination. Bonaventure has this unique quality that you see in smaller boutique hotels. I believe they are renovating which caused some noise during my first stay (which is why I didn't give 5 stars) but I'm happy to see what the new renovations will be like.