Clean, comfortable and near plenty of fun activities. We enjoyed our stay.