Jennifer has a lovely apartment. It’s centrally located, well lit, comes with a very well equipped kitchen and large, clean rooms. The surrounding neighborhood has excellent restaurants and cafes, and the Princes Street is just a few minutes walk from the apartment.
Jennifer is also an excellent host - my son’s train got delayed as we were checking out, and he had nowhere to go for the next few hours. He called up the host and they were extremely accommodating, and allowed him to stay for an extra few hours till his next train.
Highly recommended.