Kids aged 11 and 14. Is it worth it? How long can you stay? Can you recommend anywhere nice to eat near by (but cheaper than the Sky garden restaurants)? Thanks!