Exactly what was required. Nice and spacious and a lovely homely feel. Amenities were great and the bbq was great. Thoroughly enjoyed our stay.