clean, friendly, parking great. mandir is the best. great communication as well