Dmitriy's flat was perfect. It's in the perfect location (the view!) and everything you could need is provided. Dmitriy was extremely helpful and communication was prompt and clear. I would definitely recommend and will stay here again on future trips to Edinburgh.