Clean and great facilities. Great to have your own space. Would recommend as long as you don't mind being a wee bit out of town.