You can't get any better than this for location in Edinburgh! Really awesome place; all the amenities you'll ever need.