Clean, comfortable, well equipped and in a great location. Had a great time. Thanks!