Fantastic place. Clean and child friendly. Amazing location.