Perfect location, great space, clean and tidy and spacious. The stairs are a bit tricky but you must expect some old architecture in old town. Truly a great place to stay. Car parking is awkward but there is a permit parking area at the rear which we used to unload luggage and then managed to find a free on street park in Meadowbank Terrace about 2km or 20 minutes walk. Located on the Royal mile so a short walk in either direction to the palace or castle.