This was a good place to stay for me. I was staying for a month and I found it met my needs fairly well. It is probably better suited for short-term stays though. The flat is compact but is good in terms of location and building facilities. I'd like to add that Sam is a friendly and knowledgeable host.
Hits: the gym, company of the dog, storage space.
Misses: occasional construction noise.