Highly recommend David’s spot. Very clean and close to most of the main attractions in Edinburgh.