My family had a great time at Dharma. The place was immaculate and better than we had expected from the pictures. It had everything we needed for our 11-day stay. Ally was very responsive to all the questions and needs we had. We highly recommend this place.