Deer Park Villa is a homely property located in a residential area of Delhi. Guests appreciated the friendly and helpful hosts who made them feel comfortable and at home. The caretaker was also praised for his good food and cleanliness. However, some guests had issues with the strict rules and additional charges for using the kitchen. The location was convenient for reaching nearby places, but some found it difficult to locate without GPS. Overall, Deer Park Villa is a good option for families looking for a cozy stay in Delhi.