A lovely stay in a very sunny Edinburgh