Perfectly situated on the Royal Mile. Spacious, comfortable and well decorated. Highly recommended.