I'd wholeheartedly recommend this place to anybody travelling to Edinburgh as a group. It is a little pricey, but I'd suggest it might be worth it for the standard and location you get for your money.