Wow. If and when I come to Edinburgh again I hope to use this flat again. It was perfect in everyway - and especially the service provided by David. Both David and the flat exceeded my already high expectations! :)