Great setting with a 15 minute walk to the Royal Mile. We also managed to walk to the beach from there.