A very good place to explore Edingborough. Hilary gives good advice. You can even swim in Portobello, 30 min walk. Good beds, and lovely talks with our host.