Originally booked at one location, but upgraded to a separate location more convenient to the Royal Mile. Nice layout of rooms, and good kitchen facilities. Not used to washer/dryer combo without a vent that appears to steam dry rather than completely dry clothes, but drying rack was in apartment. Since this is an apartment, check in was confused while waiting for rental personnel to show up. No one there on Saturday morning to turn the key in either. Nice value for the money paid, and would consider again (other than checkin/checkout problems).