I would definitely stay in Campbell's home again!
The location is great, only a 5-10 minute walk to some really good restaurants and cafes. Campbell was really responsive and helped us with an early check-in and figuring out the wifi situation. He gave us a couple of good restaurant suggestions too.
The apartment itself is beautifully decorated, and really cozy! The bathrooms were clean and well-maintained, and we didn't have any issues with heat or hot water.