Clean, tidy, well equipped and spacious with a good location.