The apartment has a great location, only a couple minutes' walk from the Royal Mile and Old Town. The hosts were very accommodating by letting us check in outside of their regular check-in time and by letting us keep our bags at the apartment on the day that we checked out. The only small issue was the lack of communication before we arrived.