Amazing place in an unbelievable location! I am already thinking about booking it again for my visit to Edinburgh in March.