excellent location, tidy home, good communication.