We had a wonderful time at the Dianao Beach Resort. It is the perfect place to relax, eat well and go out on little adventures. Our casita was very comfortable and clean. Food was delicious and the kitchen and service staff went out of their way to provide excellent dishes and care. We took a short bike ride and hike to a little chapel with fantastic sea views and walked along the beach to see awe-inspiring ancient mangroves. We really enjoyed our stay and were just as happy to chill by the pool, go lizard and butterfly spotting in the beautiful gardens or stargazing at night. Highly recommended, we will be back.