Yvonne’s Flat is a great place to stay and a superb base for exploring Edinburgh. Plenty of space, spotlessly clean, and thoughtful touches like toiletries on the bed.