this is princess castle and its princess official guest house in edinburgh