We were in Neilson Messini last year which is right beside Buca & this year I think both resorts are sharing the activities, tennis courts, bikes etc.
The resort host & activities manager from Messini are at Buca this year & are both amazing so standard will be high. Last year Buca was run by someone else but looked really nice.
If the food & accommodation are as good as at Messini, I would recommend it. Activities are excellent - 7 or 8 fitness classes each day, windsurfing, sailing, water skiing, stand up paddle boarding, tennis, biking, kayaking. Lots to do.
The only downside is there are limited options for eating out on the non inclusive evenings. There are 4 local tavernas within walking distance, which are nice but nothing special. Or you could take a taxi to Kalamata, which I think was around 60 euro return last year.
Have a wonderful honeymoon whatever you decide.