English: They liked both the location and the quality of the services provided.
Telugu: వారు అందించిన సేవల యొక్క స్థానం మరియు నాణ్యత రెండింటినీ ఇష్టపడ్డారు.