I stayed for a month in while waiting to move into my new apartment, and it was perfect for long stays. Full kitchen with everything you need, lots of thoughtful amenities like cooking basics and I was even surprised to see there was a massage chair which was amazing after moving all my stuff. Bill offered extra storage space in the closet when I mentioned I had some boxes. The place is comfortable and has a great location for locals or tourists (walk to lots of cool stuff on Alberta but feel safe and quiet on a family-oriented residential street). Bill is a responsive and considerate host. Highly recommend!