clean,well equipped great location