Great location on the Royal Mile. Nice apartment, everything very clean and in working order. Host very responsive to communication and flexible with checking in, including meeting guests in person.