Clean, comfortable and spacious. Excellent facilities and location.