Maya Beach is a string of resorts--not a town. You're right, the area is a little isolated. The meal, transfers and tours option sounds good, especially if they give you some wiggle room. Like 5 dinners in 7 nights.
All the resorts on the beach are worthy of visits as are several others south of Seine Bight
Mangoes beach bar is a world class barefoot beach bar.
Singing Sands has very good local fare.
Don't set your sights too high. This is an isolated, rustic environment. If you're easily amused you'll have a great time
RGrove has a big pool