We were 3 families who stayed at that hotel .It was a very nice hotel, clean with very large suites- I was afraid of the sofa bed but for young children it is enough (not so comfy but they don't weight as much as us..). The breakfast was great with a lot of different choices. The location also was good although the parking fee was very high! My only two complaint were that we asked to be all the families together but due to the desk clerk mistake it wasn't like that. and that you have kitchen in each room but the ventilation in not enough and you cant open windows so the cooking smell from other rooms disturbed our stay.