Great location, just off the royal mile. Andrew responded quickly to messages and check in process was easy. The apartment was clean and comfortable and was helpful to have soap/shower gel provided when staying for a short time. Thanks!