Spotless. Great living areas for big groups and a lovely tea selection provided. Check in and communication 5 star.