Kyle's flat was great, very clean and a short bus ride away from Princes street. I'd highly recommend if you're looking for a two bed flat, at a reasonable price. The only thing I marked down is communication, because the lock on the door was faulty and this wasn't communicated to us until the 2nd day of our trip, so we technically slept with the door unlocked (thinking it was a latch and locked once it's closed/lifted up). We wished this had been communicated to us/fixed when we first arrived. Nonetheless, a temporary locked was fitted on the second day. So I'd just double check that you're able to lock the door from the inside when you first arrive.