infrastructure okay, food: no enough variety for people from other countries but India. Front desk very rude, cold and terrible customer service, please manager needs to give good training, we feel bad for them. miss Knock knock. Excellent customer service!