My partner and I had a short stay, it was clean, in a good location, reasonably priced and Stephen allowed our dog to stay too.
Definitely recommended.