Gorgeous and relaxed flat with great beach and relaxed cafes near-by. Easy access from here to Edinburgh on public transport with lots of places locally to explore with children.