Excellent location, unfortunately our room was not excellent. Bed was broken, bathroom very cramped and shower is moldy, our bedroom was too small for 2 people to move around in freely. It's fine for 1 person (once issues have been repaired).
Troy is a lovely host, but I will not recommend this location to anyone. This can only happen once I know, for sure, he has fixed the issues surrounding our visit.
Also, you must be able to climb stairs without any problem. It's a bit of a hike to the flat.