I have read lots of posts about Echo Beach and it sounds amazing. we're holidaying in bali in 2 weeks with 10 friends in a villa in seminyak, we have our own driver who can take us there. can anyone tell me 1. how to get there, 2. where to eat and 3. when to go?