Keith's flat is fantastic. It's clean and located right near the Royal Mile. The flat was very clean and free parking! I would recommend his flat to anyone.