Perfect in every way! Well done! If you passing by Edinburgh stay there!