Good central location near embassies
By far the aspect that was most praised, the location is described as ideal for both sightseeing and business. The proximity to embassies was also mentioned as a positive feature. The British Embassy is just 900 yards up the road.