The apartment in Castle Terrace was wonderful. Close to everything interesting in Edinburgh, and very cosy. Laura was a very accommodating host and we loved the stay!