Everything was clean, spacious for my group and well accommodated.