The big problem with Amarvilas is that staff never gets a chance to really know the guests, as the average stay is, at maximum, 2 nights, but mostly 1 night. This means that the hotel has to operate more like an airport hotel than a resort, with constant room turnarounds and numerous groups.
Unfortunately, this is the nature of Agra and I suspect that no matter who opens here, they will experience the same challenges.