Past guests that stayed at Anjali have given this property a rating of 7.333 for its outstanding location as the major highlight for their stay.