I have a DJI Phantom 4. Other than cracked batteries, it has been a very good machine. Intuitive to fly, fast, good in wind, great images. Can stay in the air for 23 minutes.
Flying a drone is getting harder and harder though because of regulations and air space restrictions. Also they tend to not be as stable height wise over water, so I'd not fly much below 15 to 20 feet with mine from now on. (A few near misses)