It was a great stay even with minor hiccups. First, the rooms were properly clean, so that is a big checklist done. Secondly, the location - it is 500 meters from the beach, so you can walk, no need to drive. Third, the food taste in the restaurant is good, so you don't have to search for food elsewhere. The place has children play area as well as outdoor seating.
Things that can improve is speed of serving food, it is bit slow. WiFi was down for both days I stayed. The overall mobile network in Diveagar is not great.
Would definitely recommend.