Clean, very spacious, and at a great location.