This place has all. The rooms are spacious, clean and nicely updated. There is endless activities for the kids.. Pools, water slides, lazy river, ping pong, volleyball.. Too much to list. Beautifully landscaped property winding paths with swings and benches along the way. I can't say enough about this place. We were there for our sons graduation from boot camp. I would fly back to San Antonio just to return here! I'd give it 10 stars if I could!