After a picturesque speedboat ride through the Indian Ocean we arrived at an island oasis, Taj Coral Reef. The natural island is completely walkable and has a distinct feeling of being on your own private island. Our spacious and rustic beach villa came complete with a marble bathroom, outdoor shower, relaxing terrace and direct access to the sandy beach and clear blue waters. Service was impeccable at Taj Coral Reef from check-in and restaurants to the detailed turn down service. Mornings were spent indulging in a decadent breakfast and swimming in their refreshing infinity pools and afternoons were occupied with beach lazing and snorkeling. Daily feedings meant we saw an abundance of marine life everyday. The kids came in close contact with stingrays, reef sharks, and friendly herons. The food is a true highlight at Taj, with the Indian and local Maldivian flavours as our favourites. We had such full days and restful sleeps during and made so many unforgettable memories. A perfect getaway for couples or families seeking a restful and beautiful resort.