The Hayloft had everything we needed for a good stay, location good, bed was comfortable & shower great. However, it was let down by being in need of good Hoover/clean throughout and the radiators require bleeding as only two of the five radiators were working.