I wouldn't trust Amazon's consumer offerings, after they removed the unlimited offering from Amazon (Cloud) Drive [1], and continued to remove API access after that [2].
Not only that, but I have quite a few files that were corrupted on Amazon Drive, so I wouldn't trust them for long-term photo storage either, unless the photos were also backed up to other services.
[1] https://news.ycombinator.com/item?id=14511935
[2] https://www.reddit.com/r/DataHoarder/comments/d0jg8w/your_in...