Our family of four loved our stay here! Rona and David were great with communicating check-in info prior to our arrival and even allowed us to get in earlier than the normal check-in time. The location was brilliant and made it easy for our young kids to explore all the Royal Mile has to offer. The second bedroom does get the noise from the busy road, but that is to be expected in such a prime location (the kids had no issues with it and slept well!). The place was very clean with plenty of towels and kitchen was well equipped. Thank you again to our lovely hosts!!