We had a great stay. The place was clean, comfortable, and spacious. The location itself is perfect, right around the corner from the Royal Mile. Good communication with the host... we realized we didn’t have the code for the lock box right before we arrived, but the host was quick in responding so that we didn’t have a delay in getting in.