The best part about this service is it's price! You get what you pay for.
It has been very easy to use (even when having no prior experience with cloud computing) and we are able to easily set up new environments whenever needed. There have been some minor glitches here and there but nothing too major - only because of my own inexperience with AWS. We're using this product primarily for our email server, however they also offer other products like an S3 bucket which has really helped us out in terms of file storage needs.