Clean, neat and comfortable. All amenities and more than I expected.