Fantastic facilities , clean and modern