Sun Gardens Dubrovnik was an amazing resort. Probably one of the best we have stayed at recently. The hotel staff was exceptional. The resort was very clean inside and outside. We requested pick-up to & from the airport via the resort for an added cost, which was worth it once we landed and did not have to figure out how to get from the airport to the resort. The resort also has shuttle into old city of Dubrovnik for a small fee, 8€ per person but need to schedule ahead of time.
There are several onsite restaurants, a small grocery store, onsite parking available. The resort also offered a kids club and had one of the best fitness centers.
We added the breakfast each day, which absolutely did not disappoint and had one of the best breakfast spreads offered.
The only suggestion I would make, is maybe for resort to post a sign at the top of the Adult pool letting guests know it is the adult pool for 16 yrs & older. A couple families came to the adult pool not realizing it was the adult pool.
Overall, it is a well maintained resort with very friendly hotel staff and would definitely come back again. Thank you for a wonderful first time experience!