Great location, spacious accommodation, great cooking facilities.