We went as a group of 20 friends. The place is ok types. They have lot of facilities however the problem is upkeep of facilities. While booking, we were told that all facilities are up and running however, once we reached there most of facilities are not working functional. Staff at the ranch is just functional and same set of workers are doing everything. Even normal things like fan regulators and fans not working in some of the rooms. As we were in a group, we predecided on buffet items and price was agreed. However, the menu was changed and we were served completely different items from what was agreed. The place has potential to make it big however, serious changes are needed in management. There is complete lack of communication between teams within resort.