I really liked staying at Romen‘s lovely place with own bathroom! 20 min walk to Edinburgh Castle and 50 min walk to Portobello Beach. Perfect place to stay to explore Edinburgh!