We had a great time in Steven's home. He is a friendly and helpful host.
The flat has everything that you need as a base to explore Edinburgh