I have stayed at Williams's place for a month and I really liked the room and the apartment overall. The apartment has everything as described and it was also really neat. William is a great host and he was really helpful around everything such as providing me with information about the location and how to get around Edinbrugh. Highly recommend it.