Really fun place to stay with tweens and teens.