David's place was great and perfect for anyone who want to visit Edinburgh. He welcomed us personally and kept everything ready and so clean that made our stay enjoyable. His apartment is full of character with all the amenities one could ask for. I'd highly recommend his place.