Great location, castle view, clean, warm and lovely traditional decor with modern touches where it counts (kitchen and bathroom). Steps to Grassmarket pubs etc. Great spot!