Very clean would highly recommend, great location and great facilities