Devi Palace in Kumbhalgarh is a well-maintained property with clean rooms, good lawns, and a nice children's play area. The location is fantastic, with a direct view of the lake from the rooms. The staff is friendly and helpful, and the chef cooks delicious food, including customized dishes. The swimming pool is a highlight, with separate sections for children and adults. Guests can enjoy boating during sunset and high tea on their balcony. However, some guests found the room average, and the food hygiene needs improvement. Overall, it's a great property for a comfortable and relaxing stay.