I highly recommend the Alberta Petite Hotel. The owners thought of every detail (my wife really appreciated the yoga mat!) and it was very comfortable for my family. The location is perfect, right on Alberta, short walks to many coffee shops and restaurants. There is a full kitchen, spacious dining area, comfortable living room, coat closet (umbrellas!) and comfortable and quiet bedrooms. There are games and books (we used the chess board). There is parking behind the building so there was no need to find street parking. I cannot say enough about this hotel, we will be staying there again.