We stayed at Glen's place for several months. I couldn't have asked for a better experience. The place is well appointed to cover all needs. The main bathroom is great, open kitchen, and the main space is open with excellent light.
Glen was a breeze to work with, 0 issues during our 3 months.
If you're looking for a comfortable long term stay I'd absolutely recommend.