First time to Tower Isle heard great things about it. Been to Sans Souci several times and love it! Looking forward to trying out the Island.