Clean, spacious and everything I was looking for. Highly recommend.