This place is in a perfect location and would recommend as the price is great! We'd stay here again for these reasons, as well as the simple check-in and the fast response times.
That said, the bed is quite uncomfortable (I could feel the slats) and the water seemed to cut off randomly at times, which made getting ready in the morning awkward.
The place itself I'd give a 3 star as it was okay, though I bumped it up to 4 as there's a really friendly cat that hangs outside that I got to play with! :D