Hi! Anyone been? Any info on what it's like - restaurants? Beach? Child friendly activities? Thanks in advance for any comments!