I'm hesitant to write this review for fear of disclosing this secret, hidden gem to the world, and thereby spoiling what has felt like my personal corner in paradise. I've stayed here many times over the past 10+ years, and I'll keep coming back. Alas, here's a day in the life of a diver at Villa Milagros:
7:30 am: Wake up (to the roosters).
8 am: Walk 20 paces outside your room to a shaded + fanned table (nearly on the beach) and enjoy a freshly cooked meal (made just for you), with more food than anyone could possibly eat, delicious coffee, and in our case, a never-ending supply of mangos (by special request). Food is super fresh, purchased day-of from local markets.
9:30 am: Hop on the dive boat (which has been fully loaded with all your gear by attentive staff) for two morning dives. The diving is some of the best I've ever done. I'd rank it higher than the Caribbean, the Great Barrier Reef, and better even than most other places in the Philippines. If you're into macro stuff, corals, shrimp, and schools, this is the place for you. The DM who runs the shop is super experienced and super fun. I've probably done 50-100 dives with him by now and have so many good stories of cool things he's found and times he's taken very good care of less experienced divers (including my parents, who had never dived before, and who also keep coming back.)
12:30: Back to the resort (about 15 min boat ride from most of the sites) for another delicious meal. Always something different, and always Filipino food.
2:00: Back on the boat for some more dives. (Hope you don't float from how much you ate at lunch.)
4:30: Back to the resort for a hot (or cold, if that's your preference) shower and afternoon nap in the A/C (which works very well, by the way).
6:00: Make sure you wake up for sunset. It's absolutely stunning. Lounge on the deck with some pillows or in the hammock, enjoy a couple beers from the fridge, or order a long massage (they'll come to you) for $10 (with sunset fully in view). Donna will probably bring you some fried bananas with sugar (on the house).
8:00: More eating (eat at the resort or check out one of the several restaurants or bars in the area if you want to explore).
Sleep soundly in the super comfortable bed, spacious room, and powerful A/C.
One thing I love about this place compared with other dive resorts I've stayed at is that it's fairly small and not touristy. There's just a few rooms and my group is often the only ones there, so we get the whole place to ourselves. The area is not a big tourist hub (or at least not yet, though it's starting to be discovered), but there's still restaurants and stuff around. It's really perfect if you are looking to get out of the hustle and bustle of the city. Oh, and the staff there takes SUCH good care of you.