Excellent location. Easy check-in. Clean, comfortable and walking distance to the Royal Mile, restaurants, grocery stores and local transportation. Ruth was quick to response to questions. We really enjoyed our stay.