1. Amazing ambience all across the resort, whether the room decor, attention to detail on small things like rain water harvesting arrangement, preserving the natural vegetation etc. 2. Great use of natural resources to develop the whole place. 3. Superbly courteous staff 4. Homely touch to the food. 5. Affordable and yet a beautiful experience.