I've also stayed at the Hilton Bonaventure, and think you'll be very comfortable there. It's ideally located for transportation, right near the main train station, good bus and subways nearby. But it's definitely a businessman/convention type hotel. The entrance on street level (or though underground connections) is not really the hotel lobby. YOu have to go up several floors. The layout is odd, or some might say unique. The one negative is that no matter where your room is, it will be up or down at least a small flight of stairs. The landscaping/setting is very nice, and the rooms are well appointed with all of the amenities. But remember that odd layout thing - there's like 4 wings off each corner, and then they are divided into half floors, so you go up a few steps, and then, depending on your room location, up a few or down a few steps more. There's a nice lobby bar, and the concierge service is good and helpful.