We loved every minute of our stay at niramaya. The villa is beautiful and has everything you need. We stayed for 6 nights with our 2 young kids and loved it. Every time we came home we felt like we were in a Balinese paradise. We also loved being able to used the resort facilities. It’s only a short drive or shuttle ride to town and to all the attractions port Douglas has to offer.