Perfect location for our stay, as we were visiting friends nearby and it was handy to have free parking in the side-street and a shop downstairs, for milk etc.
Al was very responsive, and always quick to help out with any questions or issues we had.
The flat wasn't super clean e.g. shower could use a scrub, so as others have said it's ok as long as you're not a neat freak.
Overall, a good base and felt safe & we found everything we needed.