Clean, spacious, comfortable. Excellent place to stay and location is perfect.