Great stay. Everything that we needed, great location for Princes street and Rose st. Short walk to Royal Mile. All 4 of us were more than happy with the stay. Communication with owner was great, answered all our questions promptly and allowed us baggage storage after check out.