Very clean and cosy. Castle view as promised. Close to the Royal Mile.