I would seriously recommend staying at Anne Marie's Airbnb apartment. It is great as a base to explore Edinburgh and has everything you need. The sofa bed is slightly uncomfortable but I did manage to have a good nights sleep and the noise from the other residents were minimal. If you stay here you will not be disappointed. Anne Marie is the perfect host and responds quickly to any queries. Thank you Anne Marie for having me and hope to see you again on my next visit...