Great experience with friendly helpful staff, excellent food (not your pre-packed re-heated stuff) at reasonable prices and modern, clean facilities.
Room and en-suite was excellent.
Only minor irritation was poor internet connection that timed- out quickly. This also affected TV service which relies on internet (presume because no standard TV signal available).
Also a bit of gurgling from room next door's en-suite drains (Room B). Think this might be sorted easily if an air admittance valve could be fitted.
Otherwise, really enjoyed our stay and would recommend to others.