This is a 5-star place for a short stay in a very strategic area of Edinburgh city center.