Clean, spacious, very well maintained, and very comfortable. Excellent location for getting around, and great information to make everything go smoothly.