Great place. Compact, but with everything you need, spotlessly clean and with plenty of local amenities. Perfectly located for the Arthur’s Seat area of the city, just a short walk from the start of the Royal Mile. Highly recommended.