Really nice stay at Astarea, positives are clean modern room, super comfy beds, we are a family of 4 and had 2 interconnected rooms on the package with proper beds for the kids, not a sofa bed, which was great.  Also table tennis, table football, pool, gaming room, gym, sauna and huge indoor pool to keep our hyper boys busy.  The area is lovely with a few nice restaurants and boat taxis to Dubrovnik and a lovely place called Cavtat.  Negatives buffet breakfast is fine but I wasn’t a fan of the cooked food, but nice bread and cheese and porridge, fruits etc.  The staff in the restaurants are working flat out, so seem a bit stressed and tired.  Reception staff not overly friendly, but a lovely guy checked us out. Cleaning staff fabulous. Pool area very difficult to get a lounger, although this had improved by time we left, with towels removed after 30 minutes unoccupied. Beach you need to pay for loungers/umbrellas and is quite expensive. Really nice hotel with some caveats.