The Breakfast at both resorts are absolutely amazing and worth half the room price if you ask me. The buffet contains so much from both the Western and Eastern kitchen (I'm from a true dairy country so only missing my thick natural yoghurt) and you'll find the most helpful waiters that will redo your latte 3 times until they get it right (no comments).
At the resorts you find a natural smoothie shop, a noodle corner, an afternoon tea cafe, traditional resort restaurants, a beach BBQ, a coconut bar, a pool bar, a martini bar, a wine bar and probably several other bars (no we did not try them all).
We mostly left the resorts for dinner and found a range of more local restaurants 10 minutes beach-walk away. We also found a supermarket to get supplies (read: beer & snacks) for our little in-room refrigerator.