David and Amy’s flat more than exceeded our expectations. It was very clean and made us feel right at home. The location can’t be any better and Amy was very great at communication and went beyond their duties. Would definitely recommend staying here and would stay again the next time I’m in Edinburgh.