We booked this flat last minute as we were visiting the area for an event and had forgot to book a place to stay (oops!). It was very easy to find, and the instructions for entry were also easy to follow. Great to have secure parking too. We only wanted somewhere to sleep and shower, so we didn't need somewhere that was top quality. Craig's place was ideal, and being last minute, we found it a fairly good price for me, my partner and his daughter to stay. It was as expected. No frills but everything that we needed. The flat was very clean. Unfortunately, we didn't have a particularly restful night as the pillows were uncomfortable, and I woke with neck and shoulder pain. So, I'd recommend taking your own. Apart from this, we didn't have any issues at all. It was quiet, a good location and the shower was superb.
To sum up - a basic, clean flat in a good location. If it was modernised and made more homely, I'd expect to pay a fair bit more.