Recommendations - A Village Almost Perfect!