This is a first-rate place to stay, right on quieter end of Royal Mile with wonderful amenities. They are great hosts!