Excellent location, easy walking to Royal Mile, Train Station and local amenities. Spotlessly clean, off street private parking is particularly useful. I’ve already booked my next stay in May.